soil percolation - German English Dictionary